body {
  font-size: 100%; }

#header {
  width: 100%;
  position: relative; }
  #header img {
    width: 100%;
    vertical-align: middle;
    display: block; }
  #header .btn_link {
    position: absolute;
    bottom: 1.2rem;
    left: 50%;
    margin-left: -3.15rem;
    cursor: pointer; }
    #header .btn_link img {
      width: 6.3rem;
      height: 1rem; }

#middles {
  width: 100%;
  vertical-align: top; }
  #middles img {
    width: 100%;
    vertical-align: middle;
    display: block; }

#footer {
  padding: 0.2rem 0.3rem 1rem 0.3rem;
  background: #410365;
  color: #fff;
  margin-top: -1px; }
  #footer ul {
    width: 100%; }
    #footer ul li {
      width: 100%;
      font-size: 0.24rem;
      font-weight: 500;
      line-height: 2; }
